pub fn state_partial_priviledge(my_name: &String) -> String {
    format!(
        "some values are statically referencing to {0}",
        my_name
    )
}
// More than one ResourceOwner has access to the underlying resource
// This means that it is not possible to create a mutable reference
// on the next line.
// About borrow_count: this value is at least one at any time.
//      When the first static reference of this ResourceOwner is created,
//          this value is set to 1;
//      When a new static reference is borrowed from this variable, increment by 1;
//      When a static reference goes out of scope, decrement this value by 1;
//      When a decrement happens while the borrow_count is 1, the state becomes
//          FullPrivilege once again.
More than one ResourceOwner has access to the underlying resource
This means that it is not possible to create a mutable reference
on the next line.
About borrow_count: this value is at least one at any time.
When the first static reference of this ResourceOwner is created,
this value is set to 1;
When a new static reference is borrowed from this variable, increment by 1;
When a static reference goes out of scope, decrement this value by 1;
When a decrement happens while the borrow_count is 1, the state becomes
FullPrivilege once again.
More than one ResourceOwner has access to the underlying resource This means that it is not possible to create a mutable reference on the next line . About borrow_count : this value is at least one at any time . When the first static reference of this ResourceOwner is created this value is set to 1 ; When a new static reference is borrowed from this variable increment by 1 ; When a static reference goes out of scope decrement this value by 1 ; When a decrement happens while the borrow_count is 1 the state becomes FullPrivilege once again .
pub fn state_partial_priviledge(my_name: &String) -> String {
    format!(
        "some values are statically referencing to {0}",
        my_name
    )
}
pub fn state_partial_priviledge ( my_name : & String ) -> String { format ! ( " " my_name ) }
More than one ResourceOwner has access to the underlying resource
This means that it is not possible to create a mutable reference
on the next line.
More than one ResourceOwner has access to the underlying resource This means that it is not possible to create a mutable reference on the next line .
my_name
&String