pub fn extend(&mut self, other: &Access<T>) {
        self.reads_all = self.reads_all || other.reads_all;
        self.reads_and_writes.union_with(&other.reads_and_writes);
        self.writes.union_with(&other.writes);
    }
/// Extends this `Access` with another, copying all accesses of `other` into this.
Extends this `Access` with another, copying all accesses of `other` into this.
Extends this ` Access ` with another copying all accesses of ` other ` into this .
pub fn extend(&mut self, other: &Access<T>) {
        self.reads_all = self.reads_all || other.reads_all;
        self.reads_and_writes.union_with(&other.reads_and_writes);
        self.writes.union_with(&other.writes);
    }
pub fn extend ( & mut self , other : & Access < T > ) { self . reads_all = self . reads_all || other . reads_all ; self . reads_and_writes . union_with ( & other . reads_and_writes ) ; self . writes . union_with ( & other . writes ) ; }
Extends this `Access` with another, copying all accesses of `other` into this.
Extends this ` Access ` with another copying all accesses of ` other ` into this .
&mut self
other
&Access<T>
&mut self
other
&Access<T>